removed deprecated functions: gtk_clist_set_border,
authorTim Janik <timj@gtk.org>
Sun, 17 Jan 1999 23:12:18 +0000 (23:12 +0000)
committerTim Janik <timj@src.gnome.org>
Sun, 17 Jan 1999 23:12:18 +0000 (23:12 +0000)
Sun Jan 17 22:47:15 1999  Tim Janik  <timj@gtk.org>

        * gtk/gtkwidget.[hc]:
        * gtk/gtkspinbutton.[hc]:
        * gtk/gtkscrolledwindow.[hc]:
        * gtk/gtkprogressbar.[hc]:
        * gtk/gtkpreview.[hc]:
        * gtk/gtkobject.[hc]:
        * gtk/gtkentry.[hc]:
        * gtk/gtkctree.[hc]:
        * gtk/gtkcontainer.[hc]:
        * gtk/gtkclist.[hc]:
        removed deprecated functions: gtk_clist_set_border,
        gtk_container_block_resize, gtk_container_unblock_resize,
        gtk_container_need_resize, gtk_ctree_set_reorderable,
        gtk_ctree_show_stub, gtk_ctree_set_use_drag_icons,
        gtk_entry_adjust_scroll, gtk_object_class_add_user_signal,
        gtk_preview_put_row, gtk_progress_bar_construct,
        gtk_scrolled_window_construct, gtk_spin_button_construct,
        gtk_widget_freeze_accelerators, gtk_widget_thaw_accelerators.

        * gtk/gtkcheckmenuitem.c: removed binary variant of
        gtk_check_menu_item_set_state, this is still defined in gtkcompat.h
        though.

        * docs/Changes-1.2.txt:
        removed section about gtk_idle_remove_by_data vs.
        gtk_timeout_remove_by_data, we actually don't even provide a
        gtk_timeout_remove_by_data() function.
        added a table with removed functions and their replacements.

        * NEWS: updates for 1.1.13.

31 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
NEWS
docs/Changes-1.2.txt
gtk/gtkcheckmenuitem.c
gtk/gtkclist.c
gtk/gtkclist.h
gtk/gtkcontainer.c
gtk/gtkcontainer.h
gtk/gtkctree.c
gtk/gtkctree.h
gtk/gtkentry.c
gtk/gtkentry.h
gtk/gtkitemfactory.h
gtk/gtkobject.c
gtk/gtkobject.h
gtk/gtkpreview.c
gtk/gtkpreview.h
gtk/gtkprogressbar.c
gtk/gtkprogressbar.h
gtk/gtkscrolledwindow.c
gtk/gtkscrolledwindow.h
gtk/gtkspinbutton.c
gtk/gtkspinbutton.h
gtk/gtkwidget.c
gtk/gtkwidget.h

index b0acd2f5774f9abe982dcce111688fa353844ba6..aac5b88990a0496b4016b5d67feb8d67c90526b1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,36 @@
+Sun Jan 17 22:47:15 1999  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkwidget.[hc]: 
+       * gtk/gtkspinbutton.[hc]: 
+       * gtk/gtkscrolledwindow.[hc]:
+       * gtk/gtkprogressbar.[hc]:
+       * gtk/gtkpreview.[hc]: 
+       * gtk/gtkobject.[hc]:
+       * gtk/gtkentry.[hc]: 
+       * gtk/gtkctree.[hc]:
+       * gtk/gtkcontainer.[hc]:
+       * gtk/gtkclist.[hc]:
+       removed deprecated functions: gtk_clist_set_border,
+       gtk_container_block_resize, gtk_container_unblock_resize,
+       gtk_container_need_resize, gtk_ctree_set_reorderable,
+       gtk_ctree_show_stub, gtk_ctree_set_use_drag_icons,
+       gtk_entry_adjust_scroll, gtk_object_class_add_user_signal,
+       gtk_preview_put_row, gtk_progress_bar_construct,
+       gtk_scrolled_window_construct, gtk_spin_button_construct,
+       gtk_widget_freeze_accelerators, gtk_widget_thaw_accelerators.
+
+       * gtk/gtkcheckmenuitem.c: removed binary variant of
+       gtk_check_menu_item_set_state, this is still defined in gtkcompat.h
+       though.
+
+       * docs/Changes-1.2.txt:
+       removed section about gtk_idle_remove_by_data vs.
+       gtk_timeout_remove_by_data, we actually don't even provide a
+       gtk_timeout_remove_by_data() function.
+       added a table with removed functions and their replacements.
+       
+       * NEWS: updates for 1.1.13.
+
 Sun Jan 17 17:56:33 1999  Owen Taylor  <otaylor@redhat.com>
 
        Patch from Felix Bellaby <felix@pooh.u-net.com>
index b0acd2f5774f9abe982dcce111688fa353844ba6..aac5b88990a0496b4016b5d67feb8d67c90526b1 100644 (file)
@@ -1,3 +1,36 @@
+Sun Jan 17 22:47:15 1999  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkwidget.[hc]: 
+       * gtk/gtkspinbutton.[hc]: 
+       * gtk/gtkscrolledwindow.[hc]:
+       * gtk/gtkprogressbar.[hc]:
+       * gtk/gtkpreview.[hc]: 
+       * gtk/gtkobject.[hc]:
+       * gtk/gtkentry.[hc]: 
+       * gtk/gtkctree.[hc]:
+       * gtk/gtkcontainer.[hc]:
+       * gtk/gtkclist.[hc]:
+       removed deprecated functions: gtk_clist_set_border,
+       gtk_container_block_resize, gtk_container_unblock_resize,
+       gtk_container_need_resize, gtk_ctree_set_reorderable,
+       gtk_ctree_show_stub, gtk_ctree_set_use_drag_icons,
+       gtk_entry_adjust_scroll, gtk_object_class_add_user_signal,
+       gtk_preview_put_row, gtk_progress_bar_construct,
+       gtk_scrolled_window_construct, gtk_spin_button_construct,
+       gtk_widget_freeze_accelerators, gtk_widget_thaw_accelerators.
+
+       * gtk/gtkcheckmenuitem.c: removed binary variant of
+       gtk_check_menu_item_set_state, this is still defined in gtkcompat.h
+       though.
+
+       * docs/Changes-1.2.txt:
+       removed section about gtk_idle_remove_by_data vs.
+       gtk_timeout_remove_by_data, we actually don't even provide a
+       gtk_timeout_remove_by_data() function.
+       added a table with removed functions and their replacements.
+       
+       * NEWS: updates for 1.1.13.
+
 Sun Jan 17 17:56:33 1999  Owen Taylor  <otaylor@redhat.com>
 
        Patch from Felix Bellaby <felix@pooh.u-net.com>
index b0acd2f5774f9abe982dcce111688fa353844ba6..aac5b88990a0496b4016b5d67feb8d67c90526b1 100644 (file)
@@ -1,3 +1,36 @@
+Sun Jan 17 22:47:15 1999  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkwidget.[hc]: 
+       * gtk/gtkspinbutton.[hc]: 
+       * gtk/gtkscrolledwindow.[hc]:
+       * gtk/gtkprogressbar.[hc]:
+       * gtk/gtkpreview.[hc]: 
+       * gtk/gtkobject.[hc]:
+       * gtk/gtkentry.[hc]: 
+       * gtk/gtkctree.[hc]:
+       * gtk/gtkcontainer.[hc]:
+       * gtk/gtkclist.[hc]:
+       removed deprecated functions: gtk_clist_set_border,
+       gtk_container_block_resize, gtk_container_unblock_resize,
+       gtk_container_need_resize, gtk_ctree_set_reorderable,
+       gtk_ctree_show_stub, gtk_ctree_set_use_drag_icons,
+       gtk_entry_adjust_scroll, gtk_object_class_add_user_signal,
+       gtk_preview_put_row, gtk_progress_bar_construct,
+       gtk_scrolled_window_construct, gtk_spin_button_construct,
+       gtk_widget_freeze_accelerators, gtk_widget_thaw_accelerators.
+
+       * gtk/gtkcheckmenuitem.c: removed binary variant of
+       gtk_check_menu_item_set_state, this is still defined in gtkcompat.h
+       though.
+
+       * docs/Changes-1.2.txt:
+       removed section about gtk_idle_remove_by_data vs.
+       gtk_timeout_remove_by_data, we actually don't even provide a
+       gtk_timeout_remove_by_data() function.
+       added a table with removed functions and their replacements.
+       
+       * NEWS: updates for 1.1.13.
+
 Sun Jan 17 17:56:33 1999  Owen Taylor  <otaylor@redhat.com>
 
        Patch from Felix Bellaby <felix@pooh.u-net.com>
index b0acd2f5774f9abe982dcce111688fa353844ba6..aac5b88990a0496b4016b5d67feb8d67c90526b1 100644 (file)
@@ -1,3 +1,36 @@
+Sun Jan 17 22:47:15 1999  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkwidget.[hc]: 
+       * gtk/gtkspinbutton.[hc]: 
+       * gtk/gtkscrolledwindow.[hc]:
+       * gtk/gtkprogressbar.[hc]:
+       * gtk/gtkpreview.[hc]: 
+       * gtk/gtkobject.[hc]:
+       * gtk/gtkentry.[hc]: 
+       * gtk/gtkctree.[hc]:
+       * gtk/gtkcontainer.[hc]:
+       * gtk/gtkclist.[hc]:
+       removed deprecated functions: gtk_clist_set_border,
+       gtk_container_block_resize, gtk_container_unblock_resize,
+       gtk_container_need_resize, gtk_ctree_set_reorderable,
+       gtk_ctree_show_stub, gtk_ctree_set_use_drag_icons,
+       gtk_entry_adjust_scroll, gtk_object_class_add_user_signal,
+       gtk_preview_put_row, gtk_progress_bar_construct,
+       gtk_scrolled_window_construct, gtk_spin_button_construct,
+       gtk_widget_freeze_accelerators, gtk_widget_thaw_accelerators.
+
+       * gtk/gtkcheckmenuitem.c: removed binary variant of
+       gtk_check_menu_item_set_state, this is still defined in gtkcompat.h
+       though.
+
+       * docs/Changes-1.2.txt:
+       removed section about gtk_idle_remove_by_data vs.
+       gtk_timeout_remove_by_data, we actually don't even provide a
+       gtk_timeout_remove_by_data() function.
+       added a table with removed functions and their replacements.
+       
+       * NEWS: updates for 1.1.13.
+
 Sun Jan 17 17:56:33 1999  Owen Taylor  <otaylor@redhat.com>
 
        Patch from Felix Bellaby <felix@pooh.u-net.com>
index b0acd2f5774f9abe982dcce111688fa353844ba6..aac5b88990a0496b4016b5d67feb8d67c90526b1 100644 (file)
@@ -1,3 +1,36 @@
+Sun Jan 17 22:47:15 1999  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkwidget.[hc]: 
+       * gtk/gtkspinbutton.[hc]: 
+       * gtk/gtkscrolledwindow.[hc]:
+       * gtk/gtkprogressbar.[hc]:
+       * gtk/gtkpreview.[hc]: 
+       * gtk/gtkobject.[hc]:
+       * gtk/gtkentry.[hc]: 
+       * gtk/gtkctree.[hc]:
+       * gtk/gtkcontainer.[hc]:
+       * gtk/gtkclist.[hc]:
+       removed deprecated functions: gtk_clist_set_border,
+       gtk_container_block_resize, gtk_container_unblock_resize,
+       gtk_container_need_resize, gtk_ctree_set_reorderable,
+       gtk_ctree_show_stub, gtk_ctree_set_use_drag_icons,
+       gtk_entry_adjust_scroll, gtk_object_class_add_user_signal,
+       gtk_preview_put_row, gtk_progress_bar_construct,
+       gtk_scrolled_window_construct, gtk_spin_button_construct,
+       gtk_widget_freeze_accelerators, gtk_widget_thaw_accelerators.
+
+       * gtk/gtkcheckmenuitem.c: removed binary variant of
+       gtk_check_menu_item_set_state, this is still defined in gtkcompat.h
+       though.
+
+       * docs/Changes-1.2.txt:
+       removed section about gtk_idle_remove_by_data vs.
+       gtk_timeout_remove_by_data, we actually don't even provide a
+       gtk_timeout_remove_by_data() function.
+       added a table with removed functions and their replacements.
+       
+       * NEWS: updates for 1.1.13.
+
 Sun Jan 17 17:56:33 1999  Owen Taylor  <otaylor@redhat.com>
 
        Patch from Felix Bellaby <felix@pooh.u-net.com>
index b0acd2f5774f9abe982dcce111688fa353844ba6..aac5b88990a0496b4016b5d67feb8d67c90526b1 100644 (file)
@@ -1,3 +1,36 @@
+Sun Jan 17 22:47:15 1999  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkwidget.[hc]: 
+       * gtk/gtkspinbutton.[hc]: 
+       * gtk/gtkscrolledwindow.[hc]:
+       * gtk/gtkprogressbar.[hc]:
+       * gtk/gtkpreview.[hc]: 
+       * gtk/gtkobject.[hc]:
+       * gtk/gtkentry.[hc]: 
+       * gtk/gtkctree.[hc]:
+       * gtk/gtkcontainer.[hc]:
+       * gtk/gtkclist.[hc]:
+       removed deprecated functions: gtk_clist_set_border,
+       gtk_container_block_resize, gtk_container_unblock_resize,
+       gtk_container_need_resize, gtk_ctree_set_reorderable,
+       gtk_ctree_show_stub, gtk_ctree_set_use_drag_icons,
+       gtk_entry_adjust_scroll, gtk_object_class_add_user_signal,
+       gtk_preview_put_row, gtk_progress_bar_construct,
+       gtk_scrolled_window_construct, gtk_spin_button_construct,
+       gtk_widget_freeze_accelerators, gtk_widget_thaw_accelerators.
+
+       * gtk/gtkcheckmenuitem.c: removed binary variant of
+       gtk_check_menu_item_set_state, this is still defined in gtkcompat.h
+       though.
+
+       * docs/Changes-1.2.txt:
+       removed section about gtk_idle_remove_by_data vs.
+       gtk_timeout_remove_by_data, we actually don't even provide a
+       gtk_timeout_remove_by_data() function.
+       added a table with removed functions and their replacements.
+       
+       * NEWS: updates for 1.1.13.
+
 Sun Jan 17 17:56:33 1999  Owen Taylor  <otaylor@redhat.com>
 
        Patch from Felix Bellaby <felix@pooh.u-net.com>
index b0acd2f5774f9abe982dcce111688fa353844ba6..aac5b88990a0496b4016b5d67feb8d67c90526b1 100644 (file)
@@ -1,3 +1,36 @@
+Sun Jan 17 22:47:15 1999  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkwidget.[hc]: 
+       * gtk/gtkspinbutton.[hc]: 
+       * gtk/gtkscrolledwindow.[hc]:
+       * gtk/gtkprogressbar.[hc]:
+       * gtk/gtkpreview.[hc]: 
+       * gtk/gtkobject.[hc]:
+       * gtk/gtkentry.[hc]: 
+       * gtk/gtkctree.[hc]:
+       * gtk/gtkcontainer.[hc]:
+       * gtk/gtkclist.[hc]:
+       removed deprecated functions: gtk_clist_set_border,
+       gtk_container_block_resize, gtk_container_unblock_resize,
+       gtk_container_need_resize, gtk_ctree_set_reorderable,
+       gtk_ctree_show_stub, gtk_ctree_set_use_drag_icons,
+       gtk_entry_adjust_scroll, gtk_object_class_add_user_signal,
+       gtk_preview_put_row, gtk_progress_bar_construct,
+       gtk_scrolled_window_construct, gtk_spin_button_construct,
+       gtk_widget_freeze_accelerators, gtk_widget_thaw_accelerators.
+
+       * gtk/gtkcheckmenuitem.c: removed binary variant of
+       gtk_check_menu_item_set_state, this is still defined in gtkcompat.h
+       though.
+
+       * docs/Changes-1.2.txt:
+       removed section about gtk_idle_remove_by_data vs.
+       gtk_timeout_remove_by_data, we actually don't even provide a
+       gtk_timeout_remove_by_data() function.
+       added a table with removed functions and their replacements.
+       
+       * NEWS: updates for 1.1.13.
+
 Sun Jan 17 17:56:33 1999  Owen Taylor  <otaylor@redhat.com>
 
        Patch from Felix Bellaby <felix@pooh.u-net.com>
diff --git a/NEWS b/NEWS
index ad85098afa7ad88c8a05a89fcbdfb2f7336c29e9..94ad58b93595c92e1ab44b8c90217bdbca82b2a1 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,29 @@
+What is new in GTK+ 1.1.13:
+
+* Dnd and selection bug fixes and memory purification.
+* Widget sensitivity fixups.
+* Tooltips windows are now named "gtk-tooltips" so rc file rules
+  can match tooltips windows. Fixed interaction of tooltips and NO_WINDOW
+  widgets.
+* Spin buttons now update their values upon value retrival.
+* Overhaul of the resizing vs. redrawing logic to reduce redrawing needs
+  a lot. Gtk makes full use of the draw_area coalescing code now, which
+  got minorly improved as well.
+* Containers map their Gdk windows after their children now to reduce
+  expose event generation.
+* Gdk event queue fixups, this solves the double-click problems people were
+  recently having.
+* Account for the fact that GSource's are only properly reentrant from
+  within dispatch(), thus we don't do Gdk event processing from within
+  check() or prepare() anymore.
+* Rc files feature a bg_pixmap value of "<none>" now.
+* Improved session management support in Gdk.  
+* Automatic disabling of NLS if no gettext is found should work now.
+* Removed deprecated functions, docs/Changes-1.2.txt gives an overview.
+* Gtk+ development now requires GNU autoconf 2.13, GNU automake 1.4
+  and GNU libtool 1.2d.
+* More bug fixes all over the place.
+
 What is new in GTK+ 1.1.12:
 
 * Korean translation added
index afd6e02ef9171e348def59c463c22f9656b5cc17..40313e6d7a35da29906af565b49125b4a8f73103 100644 (file)
@@ -3,12 +3,40 @@ Incompatible Changes from GTK+-1.0 to GTK+-1.2:
 * GtkAcceleratorTable has been replaced with GtkAccelGroup
 
 * GtkMenuFactory has been replaced with GtkItemFactory, although
-  a version of GtkMenuFactory is provided to ease compatibility.
-
-* GtkButton has been changed to derive from GtkBin. 
- To access a button's child, use GTK_BIN (button)->child, instead
- of the old GTK_BUTTON (button)->child.
+  a version of GtkMenuFactory is currently still provided to ease
+  the migration phase.
+
+* A number of Gtk functions got renamed. For compatibility, function
+  name aliases covering the old 1.0.x function names are defined in
+  gtkcompat.h. To asure your Gtk program doesn't rely on outdated function
+  variants, compile you program with -DGTK_DISABLE_COMPAT_H to disable
+  the compatibility aliases.
+
+* During the development phase of the 1.1.x line of Gtk certain functions
+  got deprecated and later removed. Functions affected are:
+  Removed:                          Replacement:
+  gtk_clist_set_border             gtk_clist_set_shadow_type
+  gtk_container_block_resize       gtk_container_set_resize_mode
+  gtk_container_unblock_resize     gtk_container_set_resize_mode
+  gtk_container_need_resize        gtk_container_check_resize
+  gtk_ctree_show_stub              gtk_ctree_set_show_stub
+  gtk_ctree_set_reorderable        gtk_clist_set_reorderable
+  gtk_ctree_set_use_drag_icons     gtk_clist_set_use_drag_icons
+  gtk_entry_adjust_scroll          %
+  gtk_object_class_add_user_signal  gtk_object_class_user_signal_new
+  gtk_preview_put_row              %
+  gtk_progress_bar_construct       gtk_progress_set_adjustment
+  gtk_scrolled_window_construct            gtk_scrolled_window_set_{h|v}adjustment
+  gtk_spin_button_construct        gtk_spin_button_configure
+  gtk_widget_thaw_accelerators     gtk_widget_unlock_accelerators
+  gtk_widget_freeze_accelerators    gtk_widget_lock_accelerators
+
+* Additionally, all gtk_*_interp function variants got removed, as a
+  replacement gtk_*_full variants are provided now.
+
+* GtkButton has been changed to derive from GtkBin.
+  To access a button's child, use GTK_BIN (button)->child, instead
+  of the old GTK_BUTTON (button)->child.
 
 * The selection API has been slightly modified:
 
@@ -90,13 +118,6 @@ Incompatible Changes from GTK+-1.0 to GTK+-1.2:
   been provided. However, you may want to consider migrating
   your code to use the GLib main loop directly.
 
-  Minor known incompatibilities:
-
-  - gtk_idle_remove_by_data() and gtk_timeout_remove_by_data() now
-    work from a common pool of "input sources", so 
-    gtk_idle_remove_by_data() will remove timeouts and 
-    vice-versa.
-
 * the GTK_BASIC flag was removed, and with it the corresponding
   macro and function GTK_WIDGET_BASIC() and gtk_widget_basic().
   
@@ -153,9 +174,3 @@ Incompatible Changes from GTK+-1.0 to GTK+-1.2:
       b) Link with the libraries returned by:
  
            gtk-config --libs gthread
-
-* All functions matching g_message* are deprecated
-
-* Functions *_interp are deprecated, *_full variants are available
-  instead
-
index f7563682a73b2b981cfda74e4381c73ab082bf78..af09b98bb649ee5022339fc6daacfeb24a44ee5c 100644 (file)
@@ -95,13 +95,6 @@ gtk_check_menu_item_new_with_label (const gchar *label)
   return check_menu_item;
 }
 
-void /* FIXME remove gtk_check_menu_item_set_state, this function is deprecated */
-gtk_check_menu_item_set_state (GtkCheckMenuItem *check_menu_item,
-                              gint              state)
-{
-  gtk_check_menu_item_set_active (check_menu_item, state);
-}
-
 void
 gtk_check_menu_item_set_active (GtkCheckMenuItem *check_menu_item,
                                gboolean          is_active)
index d35b04c1cf1633ffdecc82e930a294834b9940c5..6cf880e8de75d0bfc9ad25c6209031a4fb400ed8 100644 (file)
@@ -1106,7 +1106,6 @@ gtk_clist_construct (GtkCList *clist,
  *   gtk_clist_get_hadjustment
  *   gtk_clist_get_vadjustment
  *   gtk_clist_set_shadow_type
- *   gtk_clist_set_border *** deprecated function ***
  *   gtk_clist_set_selection_mode
  *   gtk_clist_freeze
  *   gtk_clist_thaw
@@ -1253,16 +1252,6 @@ gtk_clist_set_shadow_type (GtkCList      *clist,
     gtk_widget_queue_resize (GTK_WIDGET (clist));
 }
 
-/* deprecated function, use gtk_clist_set_shadow_type instead. */
-void
-gtk_clist_set_border (GtkCList      *clist,
-                     GtkShadowType  border)
-{
-  g_message ("gtk_clist_set_border() is deprecated");
-
-  gtk_clist_set_shadow_type (clist, border);
-}
-
 void
 gtk_clist_set_selection_mode (GtkCList         *clist,
                              GtkSelectionMode  mode)
index 87fa02f424d02b28f7e71ac2feef4b17c4774acf..1ca043b2279702e818160fa84d2d35a3a7100eb3 100644 (file)
@@ -770,12 +770,6 @@ void gtk_clist_set_auto_sort (GtkCList *clist,
                              gboolean  auto_sort);
 
 
-/* Deprecated methods */
-
-/* Use gtk_clist_set_shadow_type instead. */
-void gtk_clist_set_border (GtkCList      *clist,
-                          GtkShadowType  border);
-
 #ifdef __cplusplus
 }
 #endif                         /* __cplusplus */
index e1b3e02aa4d3d83b815bd32859e3f8a19ca54070..e9b405bd1f138b1a63c5359d0ae50c602bd34e63 100644 (file)
@@ -711,24 +711,6 @@ gtk_container_remove (GtkContainer *container,
   gtk_signal_emit (GTK_OBJECT (container), container_signals[REMOVE], widget);
 }
 
-void
-gtk_container_block_resize (GtkContainer *container)
-{
-  g_return_if_fail (container != NULL);
-  g_return_if_fail (GTK_IS_CONTAINER (container));
-
-  g_message ("gtk_container_block_resize() is deprecated");
-}
-
-void
-gtk_container_unblock_resize (GtkContainer *container)
-{
-  g_return_if_fail (container != NULL);
-  g_return_if_fail (GTK_IS_CONTAINER (container));
-  
-  g_message ("gtk_container_unblock_resize() is deprecated");
-}
-
 void
 gtk_container_clear_resize_widgets (GtkContainer *container)
 {
@@ -782,15 +764,6 @@ gtk_container_set_resize_mode (GtkContainer  *container,
     }
 }
 
-gint    
-gtk_container_need_resize (GtkContainer     *container)
-{
-  g_message ("gtk_container_need_resize() is deprecated");
-
-  gtk_container_check_resize (container);
-  return FALSE;
-}
-
 static GtkContainer*
 gtk_container_get_resize_container (GtkContainer *container)
 {
index 61656f416b2d4fde0a565f1c5ff38333180f7045..e2696fee1a693bdfc175476934303e2ae1f01b5a 100644 (file)
@@ -213,15 +213,6 @@ gchar*     gtk_container_child_composite_name (GtkContainer *container,
                                            GtkWidget    *child);
 
 
-/* Deprecated methods */
-
-/* Use gtk_container_set_resize_mode() instead */
-void    gtk_container_block_resize      (GtkContainer     *container);
-void    gtk_container_unblock_resize    (GtkContainer     *container);
-
-/* Use gtk_container_check_resize() instead */
-gint    gtk_container_need_resize        (GtkContainer     *container);
-
 #ifdef __cplusplus
 }
 #endif /* __cplusplus */
index 96cf37de34c3f68d85177caa991e62e1c6411f98..272418fb10bc2eb7c3a11bcf19ec69cf011af828 100644 (file)
@@ -6062,32 +6062,3 @@ gtk_ctree_drag_data_received (GtkWidget        *widget,
        }
     }
 }
-
-/* deprecated*/
-void
-gtk_ctree_set_reorderable (GtkCTree *ctree, 
-                          gboolean  reorderable)
-{
-  g_return_if_fail (ctree != NULL);
-  g_return_if_fail (GTK_IS_CTREE (ctree));
-
-  gtk_clist_set_reorderable (GTK_CLIST (ctree), reorderable);
-}
-
-void
-gtk_ctree_set_use_drag_icons (GtkCTree *ctree,
-                             gboolean  use_icons)
-{
-  g_return_if_fail (ctree != NULL);
-  g_return_if_fail (GTK_IS_CTREE (ctree));
-
-  gtk_clist_set_use_drag_icons (GTK_CLIST (ctree), use_icons);
-}
-
-void
-gtk_ctree_show_stub (GtkCTree *ctree,
-                    gboolean  show_stub)
-{
-  g_message ("gtk_ctree_show_stub() is deprecated");
-  gtk_ctree_set_show_stub (ctree, show_stub);
-}
index 6f710911eb57e34bc76107752b3b7ba1a75652cb..cccb034b60d71e0c7fa3ab54e9164bf82c83676d 100644 (file)
@@ -424,14 +424,6 @@ void gtk_ctree_sort_recursive                    (GtkCTree     *ctree,
                                                  GtkCTreeNode *node);
 
 
-/* deprecated*/
-void gtk_ctree_show_stub             (GtkCTree                *ctree, 
-                                     gboolean                 show_stub);
-void gtk_ctree_set_reorderable       (GtkCTree                *ctree,
-                                     gboolean                 reorderable);
-void gtk_ctree_set_use_drag_icons    (GtkCTree                *ctree,
-                                     gboolean                 use_icons);
-
 
 #ifdef __cplusplus
 }
index 67cf4624fae1e3de808e279cd961b5d523267dcd..27acadd8e4797fe9a6b63522efc5db40f81dc944 100644 (file)
@@ -1544,17 +1544,6 @@ gtk_entry_position (GtkEntry *entry,
   return gtk_entry_find_position(entry, x);
 }
 
-void
-gtk_entry_adjust_scroll (GtkEntry *entry)
-{
-  g_return_if_fail (entry != NULL);
-  g_return_if_fail (GTK_IS_ENTRY (entry));
-
-  g_message ("gtk_entry_adjust_scroll() is deprecated");
-
-  entry_adjust_scroll (entry);
-}
-
 static void
 entry_adjust_scroll (GtkEntry *entry)
 {
index c1b6f9065222196c9970edf7769a137b4f62492d..f29ccaaae7829c366ffe6011fa2fcd20d5568a44 100644 (file)
@@ -97,10 +97,6 @@ void       gtk_entry_set_editable            (GtkEntry      *entry,
 /* text is truncated if needed */
 void       gtk_entry_set_max_length            (GtkEntry      *entry,
                                                 guint16        max);
-/* deprecated function. The only reason why it is public
- * is that there were bugs in GtkEntry. IT WILL DISAPPEAR.
- */
-void       gtk_entry_adjust_scroll             (GtkEntry      *entry);
 
 #ifdef __cplusplus
 }
index 4110cc6f5c8e108846f840a7b32ceacd36e92d3b..eb7f9f98fd87c983f2631ac3cc88c87079c5c64a 100644 (file)
@@ -41,9 +41,6 @@ typedef       void    (*GtkItemFactoryCallback)  ();
 typedef        void    (*GtkItemFactoryCallback1) (gpointer             callback_data,
                                            guint                callback_action,
                                            GtkWidget           *widget);
-typedef        void    (*GtkItemFactoryCallback2) (GtkWidget           *widget,
-                                           gpointer             callback_data,
-                                           guint                callback_action);
 
 #define        GTK_TYPE_ITEM_FACTORY            (gtk_item_factory_get_type ())
 #define        GTK_ITEM_FACTORY(object)         (GTK_CHECK_CAST (object, GTK_TYPE_ITEM_FACTORY, GtkItemFactory))
@@ -165,11 +162,6 @@ void       gtk_item_factory_create_items   (GtkItemFactory         *ifactory,
                                         guint                   n_entries,
                                         GtkItemFactoryEntry    *entries,
                                         gpointer                callback_data);
-void   gtk_item_factory_create_items_ac(GtkItemFactory         *ifactory,
-                                        guint                   n_entries,
-                                        GtkItemFactoryEntry    *entries,
-                                        gpointer                callback_data,
-                                        guint                   callback_type);
 void   gtk_item_factory_delete_item    (GtkItemFactory         *ifactory,
                                         const gchar            *path);
 void   gtk_item_factory_delete_entry   (GtkItemFactory         *ifactory,
@@ -203,7 +195,14 @@ void       gtk_item_factory_create_menu_entries (guint              n_entries,
                                              GtkMenuEntry      *entries);
 void   gtk_item_factories_path_delete     (const gchar         *ifactory_path,
                                            const gchar         *path);
-
+typedef        void    (*GtkItemFactoryCallback2) (GtkWidget           *widget,
+                                           gpointer             callback_data,
+                                           guint                callback_action);
+void   gtk_item_factory_create_items_ac (GtkItemFactory        *ifactory,
+                                         guint                  n_entries,
+                                         GtkItemFactoryEntry   *entries,
+                                         gpointer               callback_data,
+                                         guint                  callback_type);
 
 
 
index dfa8f0c29ce7b86ef164dbbbc5857177db8c002b..71ed1da70edddaea4664ce73238fdf9a6adace9c 100644 (file)
@@ -352,54 +352,6 @@ gtk_object_class_add_signals (GtkObjectClass *class,
   class->nsignals += nsignals;
 }
 
-guint
-gtk_object_class_add_user_signal (GtkObjectClass     *class,
-                                 const gchar        *name,
-                                 GtkSignalMarshaller marshaller,
-                                 GtkType             return_val,
-                                 guint               nparams,
-                                 ...)
-{
-  GtkType *params;
-  guint i;
-  va_list args;
-  guint signal_id;
-
-  g_return_val_if_fail (class != NULL, 0);
-
-  g_message ("gtk_object_class_add_user_signal() is deprecated");
-
-  if (nparams > 0)
-    {
-      params = g_new (GtkType, nparams);
-
-      va_start (args, nparams);
-
-      for (i = 0; i < nparams; i++)
-       params[i] = va_arg (args, GtkType);
-
-      va_end (args);
-    }
-  else
-    params = NULL;
-
-  signal_id = gtk_signal_newv (name,
-                              0,
-                              class->type,
-                              0,
-                              marshaller,
-                              return_val,
-                              nparams,
-                              params);
-
-  g_free (params);
-
-  if (signal_id)
-    gtk_object_class_add_signals (class, &signal_id, 1);
-
-  return signal_id;
-}
-
 guint
 gtk_object_class_user_signal_new (GtkObjectClass     *class,
                                  const gchar        *name,
index e16006dd16fb192b457f1aee12aa90642049ba16..03cf88efadfe786590f7c2f44e2d3cde2e8c87ec 100644 (file)
@@ -353,15 +353,6 @@ void       gtk_trace_referencing   (GtkObject   *object,
 #endif /* G_ENABLE_DEBUG */
 
 
-/* Deprecated methods */
-
-/* Use gtk_object_class_user_signal_new() instead */
-guint  gtk_object_class_add_user_signal (GtkObjectClass        *klass,
-                                         const gchar           *name,
-                                         GtkSignalMarshaller    marshaller,
-                                         GtkType                return_val,
-                                         guint                  nparams,
-                                         ...);
 
 
 
index ef546c7784387d3482eec2729ada85398b3ddf02..8558ca13eef2af5bf7e6d70a227b9e51e6fd65d7 100644 (file)
@@ -228,17 +228,6 @@ gtk_preview_put (GtkPreview   *preview,
                        
 }
 
-void
-gtk_preview_put_row (GtkPreview *preview,
-                    guchar     *src,
-                    guchar     *dest,
-                    gint        x,
-                    gint        y,
-                    gint        w)
-{
-  g_warning ("gtk_preview_put_row not implemented (deprecated)\n");
-}
-
 void
 gtk_preview_draw_row (GtkPreview *preview,
                      guchar     *data,
index 252569b30e4303360d5eb80a972f1c2e7578cc7e..48625dbe5123986befde383cbe837a0e4959aa3c 100644 (file)
@@ -95,13 +95,6 @@ void            gtk_preview_put                (GtkPreview      *preview,
                                                gint             desty,
                                                gint             width,
                                                gint             height);
-/* gtk_preview_put_row is broken */
-void            gtk_preview_put_row            (GtkPreview      *preview,
-                                               guchar          *src,
-                                               guchar          *dest,
-                                               gint             x,
-                                               gint             y,
-                                               gint             w);
 void            gtk_preview_draw_row           (GtkPreview      *preview,
                                                guchar          *data,
                                                gint             x,
index d9ab28c03877f234bb1b0381ad85fca297e02361..15909be5afdc43c3e52f8195564cbc404b62e67e 100644 (file)
@@ -241,18 +241,6 @@ gtk_progress_bar_new_with_adjustment (GtkAdjustment *adjustment)
   return pbar;
 }
 
-void
-gtk_progress_bar_construct (GtkProgressBar *pbar,
-                           GtkAdjustment  *adjustment)
-{
-  g_return_if_fail (pbar != NULL);
-  g_return_if_fail (GTK_IS_PROGRESS_BAR (pbar));
-
-  g_message ("gtk_progress_bar_construct() is deprecated");
-
-  gtk_progress_set_adjustment (GTK_PROGRESS (pbar), adjustment);
-}
-
 static void
 gtk_progress_bar_real_update (GtkProgress *progress)
 {
@@ -756,7 +744,7 @@ gtk_progress_bar_update (GtkProgressBar *pbar,
   g_return_if_fail (GTK_IS_PROGRESS_BAR (pbar));
 
   /***********************************************************************
-   *                 Use of this function is deprecated !               * 
+   *          Use of gtk_progress_bar_update() is deprecated !          * 
    * Use gtk_progress_set_value or gtk_progress_set_percentage instead.  *
    ***********************************************************************/
 
index 20debc3d7e6987d62551dffb923158cbac0b5a28..14cf5bacaaac4480fef7982cbd6d48169a2c7e4f 100644 (file)
@@ -92,10 +92,6 @@ void       gtk_progress_bar_set_orientation      (GtkProgressBar *pbar,
 void       gtk_progress_bar_update               (GtkProgressBar *pbar,
                                                  gfloat          percentage);
 
-/* deprecated */
-void       gtk_progress_bar_construct            (GtkProgressBar *pbar,
-                                                 GtkAdjustment  *adjustment);
-
 
 #ifdef __cplusplus
 }
index b6f41d5dd15d94674bdd7dd2349f78ea04a92057..b80a4a04ebc9bdda4f0f2bcc0340f604f73f7ec6 100644 (file)
@@ -284,17 +284,6 @@ gtk_scrolled_window_new (GtkAdjustment *hadjustment,
   return scrolled_window;
 }
 
-void
-gtk_scrolled_window_construct (GtkScrolledWindow *scrolled_window,
-                              GtkAdjustment     *hadjustment,
-                              GtkAdjustment     *vadjustment)
-{
-  g_message ("gtk_scrolled_window_construct() is deprecated");
-  gtk_scrolled_window_set_hadjustment (scrolled_window, hadjustment);
-  gtk_scrolled_window_set_vadjustment (scrolled_window, vadjustment);
-  gtk_object_default_construct (GTK_OBJECT (scrolled_window));
-}
-
 void
 gtk_scrolled_window_set_hadjustment (GtkScrolledWindow *scrolled_window,
                                     GtkAdjustment     *hadjustment)
index df7fa653940e67e728795a1d0c6c48dc49ce1a74..352f76a523a8c0ad670ddd690859ec49e01cb013 100644 (file)
@@ -80,10 +80,6 @@ void           gtk_scrolled_window_set_placement     (GtkScrolledWindow *scrolle
 void          gtk_scrolled_window_add_with_viewport (GtkScrolledWindow *scrolled_window,
                                                      GtkWidget         *child);
 
-/* deprecated */
-void           gtk_scrolled_window_construct         (GtkScrolledWindow *scrolled_window,
-                                                     GtkAdjustment     *hadjustment,
-                                                     GtkAdjustment     *vadjustment);
 
 #ifdef __cplusplus
 }
index 0d9714540b6a9bd817f0b3e9dcdccf521666da41..1a134ad779074bbee9de70c4216d2b6d85495c44 100644 (file)
@@ -1307,17 +1307,6 @@ gtk_spin_button_real_spin (GtkSpinButton *spin_button,
  ***********************************************************/
 
 
-void
-gtk_spin_button_construct (GtkSpinButton  *spin_button,
-                          GtkAdjustment  *adjustment,
-                          gfloat           climb_rate,
-                          guint            digits)
-{
-  g_message ("gtk_spin_button_construct() is deprecated");
-
-  gtk_spin_button_configure (spin_button, adjustment, climb_rate, digits);
-}
-
 void
 gtk_spin_button_configure (GtkSpinButton  *spin_button,
                           GtkAdjustment  *adjustment,
index 99a1b09298b4185f8d9c8d8e1848168008d6499f..83e613e5030c0821d41c0aedbbeee481f79c775a 100644 (file)
@@ -143,11 +143,6 @@ void               gtk_spin_button_set_snap_to_ticks  (GtkSpinButton  *spin_button,
                                                    gboolean        snap_to_ticks);
 void            gtk_spin_button_update             (GtkSpinButton  *spin_button);
 
-/* deprecated */
-void           gtk_spin_button_construct          (GtkSpinButton  *spin_button,
-                                                   GtkAdjustment  *adjustment,
-                                                   gfloat          climb_rate,
-                                                   guint           digits);
 
 
 #ifdef __cplusplus
index 3812e1fe3631f6827c699fa22d79e36f70b59305..5bb11e08f8f5133021c1a8bbcd760e048f8c39c9 100644 (file)
@@ -2483,22 +2483,6 @@ gtk_widget_unlock_accelerators (GtkWidget *widget)
     }
 }
 
-void
-gtk_widget_thaw_accelerators (GtkWidget *widget)
-{
-  g_message ("gtk_widget_thaw_accelerators() is deprecated");
-
-  gtk_widget_unlock_accelerators (widget);
-}
-
-void
-gtk_widget_freeze_accelerators (GtkWidget *widget)
-{
-  g_message ("gtk_widget_freeze_accelerators() is deprecated");
-
-  gtk_widget_lock_accelerators (widget);
-}
-
 void
 gtk_widget_add_accelerator (GtkWidget           *widget,
                            const gchar         *accel_signal,
index 3706d180186a1f38625d8999cea78ed26c1c1523..c2f30d58edf04e2feef3124a1d627ca1af7494eb 100644 (file)
@@ -610,10 +610,6 @@ void            gtk_widget_class_path         (GtkWidget *widget,
 #endif /* GTK_TRACE_OBJECTS && __GNUC__ */
 
 
-/* deprecated */
-void       gtk_widget_freeze_accelerators (GtkWidget          *widget);
-void      gtk_widget_thaw_accelerators   (GtkWidget           *widget);
-
 
 #ifdef __cplusplus
 }